multiple peaks - French English Dictionary